tangled roots - German English Dictionary